Page 1 of 1

Module Code - Title:

CG4001 - PROCESS ENGINEERING COMPUTATION METHODS

Year Last Offered:

2023/4

Hours Per Week:

Lecture

0

Lab

2

Tutorial

1

Other

0

Private

7

Credits

6

Grading Type:

N

Prerequisite Modules:

Rationale and Purpose of the Module:

Chemical engineering students need to operate with large number of data and there is necessity to introduce Matlab and Excel as tools for mathematical computation, data organisation and presentation.

Syllabus:

Demonstrate competence in using Excel workshop and basic knowledge of MatLab. Module contains two introductions to two separate calculations tools: Excel and MatLab. Introduction to Excel worksheet contain: Create a spreadsheet to analyze data. Operations on arrays, matrices, and functions applications. Finding values of function, roots of equations. Interpolation. Fitting data functions. Linear and non-linear regression. Error estimation. Make charts and diagrams. Introduction to MatLab contains: Fundamentals and programming in Matlab, including: Introduction to Matlab desktop, variables, and data types. Operations with arrays and matrices. Conditional statements and array functions, loop and nested loops. Line and surface plots, curve fitting and function writing. Introduction to GUI, hardware input and output.

Learning Outcomes:

Cognitive (Knowledge, Understanding, Application, Analysis, Evaluation, Synthesis)

On successful completion of this module students should be able to: Develop ability to convert a given problem into a mathematical expression. Apply different analytical or numerical approaches to the solution of mathematics and chemical engineering problems. Apply and to use numerical methods in various platforms: paper, pencil and calculator; Excel worksheet; Matlab. Coding of serial and iterative methods and use of pre-existing subroutines and programming methodology. Communicate technical information effectively and confidently (clear expression of thought, use correct technical writing mechanisms, and create meaningful graphs and tables).

Affective (Attitudes and Values)

On successful completion of this module students should be able to: Practice a computational problem solving in process engineering. Demonstrate an appreciation for the effectiveness of computational methods, particularly in the context of process engineering, recognizing their significance in solving complex real-world problems. Value the importance of both analytical and numerical approaches as essential tools in tackling challenges specific to process engineering, understanding their practical relevance. Acknowledge the practical relevance and versatility of tools like Matlab and Excel in the context of process engineering, realizing their critical role in data analysis, modeling, and simulation for industry applications. Practice ability of clear expression thoughts accurate data presentation and the creation of meaningful graphs and tables.

Psychomotor (Physical Skills)

How the Module will be Taught and what will be the Learning Experiences of the Students:

This module will be taught through tutorials and laboratories both conducted in a computer laboratory. Each student will work individually with a computer. There will be several continues assessments over the semester.

Research Findings Incorporated in to the Syllabus (If Relevant):

Prime Texts:

Bloch, S.C. (2008) Excel for Engineers and Scientists , Wiley
Hahn, B.D (2022) Essential MATLAB for Scientists and Engineers , Butterworth-Heinemann

Other Relevant Texts:

Chopey, N. (2003) Handbook of Chemical Engineering Calculations , McGraw-Hill Professional
Robinson, R.N (1996) Solutions Manual for the Chemical Engineering Reference Manual , Professional Publications, Inc
Chapra, S.C., Canale, R.P (1998) Numerical Methods for Engineers with Programming Software Applications , WCB McGraw-Hill

Programme(s) in which this Module is Offered:

BECBENUFA - CHEMICAL AND BIOCHEMICAL ENGINEERING

Semester - Year to be First Offered:

Module Leader:

Witold.Kwapinski@ul.ie